🇬🇧 en de 🇩🇪

put someone through their paces

auf Herz und Nieren prüfen
Wiktionary Links